////////////////////////////////////////////////////////////////////////////////

#ifndef _CIRCLECIRCLEINTERSECTOR_H_
#define _CIRCLECIRCLEINTERSECTOR_H_

////////////////////////////////////////////////////////////////////////////////

#ifndef _INTERSECTOR_H_
#include "intersector.h"
#endif

////////////////////////////////////////////////////////////////////////////////


/** Intersects two circles, calculates collision direction 
*
*  @author   Anastasia Karpinska
*  @since    Dec 5th, 2009
*  @updated  Dec 5th, 2009
*/
class CircleCircleIntersector : public Intersector
{
////////////////////////////////////////////////////////////////////////////////


    /** Intersect two circles */
    virtual void Intersect( PhysicalObject& _obj1, PhysicalObject& _obj2 );


////////////////////////////////////////////////////////////////////////////////

};

////////////////////////////////////////////////////////////////////////////////

#endif
